Possible Development near Southeast U.S.

A low pressure system could develop near the coast of the Southeast U.S. during the next 48 hours. At 8:00 a.m. EDT on Friday the center of a developing low pressure system currently designated as Invest 90L was located at latitude 31.3°N and longitude 79.3°W which put it about 150 miles (240 km) east of … Continue reading Possible Development near Southeast U.S.